/*
 * minutia_container.h
 *
 *  Created on: 2011-08-10
 *      Author: czareq
 */
#ifndef MINUTIA_CONTAINER_H_
#define MINUTIA_CONTAINER_H_

#include "Minutia.h"
#include "..\common\config.h"
#include <iostream>
#include <list>
#include <iostream>
#include <fstream>
#include <sstream>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

using namespace std;

class Minutia_container
{
private:
	list<Minutia> x_sorted_minutia;
	list<Minutia> y_sorted_minutia;
public:
	Minutia_container();
	~Minutia_container();
	bool load(string p_path);
	bool show();
	Minutia get_minutia(int p_x, int p_y);
	list<Minutia> all_minutia();
	void add(Minutia);
};

#endif /* MINUTIA_CONTAINER_H_ */
